package com.tianjin.design.singleton;

/**
 *
 * @author tianjin
 *
 * 2023年4月6日
 * TODO 登记式，静态内部类方式实现单例
 */
public class Teacher2 {

	/**
	 *
	 * @author tianjin
	 *
	 * 2023年4月6日
	 * TODO 内部类TeacherHolder在装载Teacher2时不会被装载
	 */
	private static class TeacherHolder {

		private static Teacher2 INSTANCE = new Teacher2();
	}

	private Teacher2() {

	}

	public static Teacher2 newInstance5() {

		return TeacherHolder.INSTANCE;
	}


}
